Tureng Mobile
Deyim
3
expr.
with one's tail between one's legs
expr.
with tail between legs
expr.
with your tail between your legs